<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.crumb{display: none;}

/*魅力丰城*/
.mlfc-body{background: #fff;}
.mlfc-body .footer{margin-top: -2px;}
.mlfc-body .footer-link{display: none !important;}
.mlfc-body .footer-grid{margin-top: 0; border-top: none;}
.mlfc-body .easyBtn{display: none;}
.mlfc-body .seemore{display: block; margin: 0 auto; font-size: 12px; color: #fff; line-height: 3em; text-align: center; border: 1px solid rgba(255,255,255,.3);}
.mlfc-head{margin-bottom: 5%; text-align: center;}
.mlfc-header{height: 930px; background:url(../images/mlfc_header_bg.jpg) no-repeat;}
.mlfc-header .container{position: relative;}
.mlfc-header .container .inMobile{position: absolute; top: 0; right: 0; z-index: 1; text-align: center;}
.mlfc-header .container dl{position: relative; z-index: 2; padding-left: 505px; margin-top: 3em;}
.mlfc-header .container dl dt{position: absolute; top: 0; left: 0;}
.mlfc-header .container dl dd{margin-top: 1.1625em;}
.mlfc-header .swiper-nav .swiper-slide{width: 16.66667%; text-align: center;}
.mlfc-header .swiper-nav .swiper-slide-home{width: 16.66667%; text-align: center;}
.mlfc-header .swiper-nav .swiper-slide-5{width: 16.66667%; text-align: center;}
.mlfc-header .swiper-nav .swiper-slide .link{color: #527dc4;}
.mlfc-header .swiper-nav .swiper-slide .link:after{content: normal;}
.mlfc-header .swiper-nav .swiper-slide.checked .link{color: #1753cf;}

.mlfc-layout{padding-top: 8%; padding-bottom: 8%; background-repeat: no-repeat; background-position: center -13px;}
.mlfc-fcgk .container{position: relative;}
.mlfc-fcgk .mlfc-head{text-align: left;}
.mlfc-fcgk dl dd{float:left; width: 44.25%;}
.mlfc-fcgk dl dd .cont{margin-left: 2em; text-align: justify; line-height: 2.2em;}
.mlfc-fcgk dl dt{float:right; width: 51.75%;}
.mlfc-fcgk .menu1{position: absolute; font-size: 1.5em; top: 0; left: 50.25%;}
.mlfc-fcgk .menu1 li{float:left;}
.mlfc-fcgk .menu1 li a{display: block; padding: .875em .125em .875em .5em; width: 1em; margin-left: .5em; color: #000;}
.mlfc-fcgk .menu1 li a:hover{background-color: #ddc07c;}
.mlfc-fcgk .menu1 li.active a{background-color: #ddc07c;}
.mlfc-fcgk .menu2{padding-top: 9%; margin-right: -1em; overflow:hidden;}
.mlfc-fcgk .menu2 li{float: left; width: 14.28571%;}
.mlfc-fcgk .menu2 li a{position: relative; display: block; margin-right: 10px;}
.mlfc-fcgk .menu2 li a span{position: absolute; right: 0; left: 0; bottom: 0; display: none; font-size: .875em; text-align: center; color: #fff; line-height: 88px; background-color: #5279bf;}
.mlfc-fcgk .menu2 li:last-child() a{margin-right:0;}

.mlfc-lswh{background-image:url(../images/mlfc_lswh_bg.png);}
.mlfc-lswh ul{text-align: center;}
.mlfc-lswh ul li{display: inline-block; position: relative;}
.mlfc-lswh ul li a{display: block; margin: 0 2em;}
.mlfc-lswh ul li a span{position: absolute; right: 0; bottom: 9.5%; left: 0; z-index: 1; width: 40%;}

.mlfc-lyzn .travel{background-color: #dfe0e2;}
.mlfc-lyzn .travel .left dt img{display: block; width: 100%;}
.mlfc-lyzn .travel .left dd{padding: 5%  10%;}
.mlfc-lyzn .travel .left dd .title{display: inline-block;}
.mlfc-lyzn .travel .left dd .title font{display: inline-block; vertical-align: bottom; font-size: 1.375em; color: #7a2222;}
.mlfc-lyzn .travel .left dd .infoList{margin-left: 46px;}
.mlfc-lyzn .travel .left dd .infoList li{padding-top: .3125em; padding-bottom: .3125em;}
.mlfc-lyzn .travel .left dd .infoList li h4 a:hover{color: #7a2222;}
.mlfc-lyzn .travel .left dd .infoList li h4 a .icon{font-size: 1em; line-height: 1.6em; color: #7a2222;}
.mlfc-lyzn .travel .right dl{position: relative; height:240px; overflow: hidden;}
.mlfc-lyzn .travel .right dl dt{width: 65%; position: relative; height: 100%;}
.mlfc-lyzn .travel .right dl dt img{display: block; width: 100%; height: auto; min-height: 100%;}
.mlfc-lyzn .travel .right dl dd{width: 35%; position: relative; height:100%; display: table; background-repeat: no-repeat; background-position: 0 0; background-size: 100% 100%; background-image: url(../images/mlfc_lyzn_bg1.png);}
.mlfc-lyzn .travel .right dl dd&gt;div{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle;}
.mlfc-lyzn .travel .right dl dd&gt;div img{display: block; margin: 0 auto;}
.mlfc-lyzn .travel .right dl dd&gt;div font{display: block; margin-top: .5em; margin-bottom: .9375em; text-align: center; font-size: 1.375em; color: #fff;}
.mlfc-lyzn .travel .right dl dd&gt;div .seemore{width: 70%;}
.mlfc-lyzn .travel .right dl.dl1 dd{background-image: url(../images/mlfc_lyzn_bg2.png);}
.mlfc-lyzn .travel .right dl.dl2 dd{background-image: url(../images/mlfc_lyzn_bg3.png);}

.mlfc-cyzs{background-color: #e8edf0;}
.mlfc-cyzs .owl-carousel .item:after{position: absolute; top: 15px; right: 0; left: 0; bottom: 0; z-index: 1; content: ""; background-color: #e0e5e9;}
.mlfc-cyzs .owl-carousel .item dl{position: relative; z-index: 11;}
.mlfc-cyzs .owl-carousel .item dl dt{padding-left: 15px;}
.mlfc-cyzs .owl-carousel .item dl dd{padding: .875em .3125em; font-size: 1.375em; text-align: center}
.mlfc-cyzs .owl-carousel .owl-dots{display: none;}

.mlfc-fjms{background-image: url(../images/mlfc_fjms_bg.png); padding-bottom: 2.125%;}
.mlfc-fjms .swiper-slide {
	position: relative;
	text-align: center;
	/* Center slide text vertically 
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;*/
	display: block;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	background-size: cover;
	background-position: center;
}
.mlfc-fjms .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.mlfc-fjms .swiper {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.mlfc-fjms .mySwiper2 {
	height: 500px;
	width: 100%;
}
.mlfc-fjms .mySwiper2 .swiper-slide img{
	width: 80%;
	margin: 0 auto;
}
.mlfc-fjms .mySwiper2 .swiper-slide div{
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: 100;
	width: 80%;
	margin: 0 auto;
	padding: .875em 0;
	color: #fff;
	background-color:rgba(0,0,0, .3);
	visibility: hidden;
}

.mlfc-fjms .mySwiper {
	width:90%;
	margin: 0 auto;
	box-sizing: border-box;
	padding-top: 20px;
}

.mlfc-fjms .mySwiper .swiper-slide {
	width: 20%;
	display: block;
	height: 100%;
	cursor: pointer;
}

.mlfc-fjms .mySwiper .swiper-slide img{
	width: 140px;
	height: 140px;
	margin: 0 auto;
	border: 4px solid transparent;
	border-radius: 50%;
}
.mlfc-fjms .mySwiper .swiper-slide div{
	display: block;
	width: 100%;
	font-size: 1.375em;
	text-align: center;
	color: #fff;
}

.mlfc-fjms .mySwiper .swiper-slide-thumb-active img {
	border-color: #d5ba78;
}
.mlfc-fjms .mySwiper .swiper-slide.on img{
	border-color: #d5ba78;
}
.mlfc-fjms .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{pointer-events: auto;}


/*政务公开*/
.zwgk-left{float: left; width: 61%;}
.zwgk-right{float: left; width: 39%;}
.zwgk-leader-box .head{margin-right: -8px; margin-left: -8px; overflow: hidden;}
.zwgk-leader-box .head li{float: left; width: 25%;}
.zwgk-leader-box .head li span{display: block; margin: 0 8px 16px; color: #e2453c; background-color: #fff; border: 1px dashed #e2453c; padding: .625em 0; text-align: center;}
.zwgk-leader-box .head li span a{font-size: 1.125em; font-weight: bold; color: #e2453c;}
.zwgk-leader-box .head li.on span{background-color: #e2453c;}
.zwgk-leader-box .head li.on span a{color: #fff;}
.zwgk-leader-item .lead-first{margin-top: .625em;}
.zwgk-leader-item .lead-first dl{margin-right: -8px; margin-left: -8px; height: 192px; padding-bottom: 2px;}
.zwgk-leader-item .lead-first dl .inBox{display: block; position:relative; height: 100%; margin: 0 8px;}
.zwgk-leader-item .lead-first dl dt{float: left; width: 25%; position: relative; height: 100%; padding-bottom: 2px; overflow: hidden;}
.zwgk-leader-item .lead-first dl dt img{display: block; width: 100%; height: auto;}
.zwgk-leader-item .lead-first dl dd{float: left; width: 75%; position: relative; height: 100%;}
.zwgk-leader-item .lead-first dl dd .inBox{min-height: 100%; background-color: #fff; border: 1px dashed #dadada;}
.zwgk-leader-item .lead-first dl dd a{display: block; padding: 3% 5%;}
.zwgk-leader-item .lead-first dl dd a p{text-align: justify;}
.zwgk-leader-item .lead-first dl dd a p span{color: #6088c9;}
.zwgk-leader-item .lead-first dl dd a p.name{padding-bottom: .625em; font-size: 1.125em; line-height: 1.5em;}
.zwgk-leader-item .lead-first dl dd a p.gzfg{padding-bottom: .625em; font-size: 1em; line-height: 1.5em;}
.zwgk-leader-item .lead-first dl dd a p.ldjj{font-size: .875em; line-height: 1.875em; color: #666;}
.zwgk-leader-item .lead-first dl dd ul{margin-right: 0 !important; margin-left: 1.875em!important;}
.zwgk-leader-item .lead-first dl dd ul li a{margin: 0 0 !important; padding: .3125em 0; float: left; background-color: transparent; border: none; text-align: left;}
.zwgk-leader-item .lead-first dl dd ul li a:before{width: 30px; height: 30px; background-image: url(../images/xxgk_menuIcons_leader.png);}
.zwgk-leader-item .lead-first dl dd ul li.li1 a:before{background-position: 0 -30px;}
.zwgk-leader-item .lead-first dl dd ul li.li2 a:before{background-position: 0 -60px;}
.zwgk-leader-item .lead-list{padding-top: 1.25em;}
.zwgk-leader-item .lead-list .item{position: relative; padding-bottom: 1em; font-size: 1.125em; line-height: 1.5em; min-height: 1.5em;}
.zwgk-leader-item .lead-list .item span{position: absolute; top: 0; left: 0; width: 6em;}
.zwgk-leader-item .lead-list .item ul{margin-left: 6em;}
.zwgk-leader-item .lead-list .item ul li{display: inline-block; margin-left: 1.25em;}
.zwgk-leader-item .lead-list .item ul li a{color: #6088c9;}

.zwgk-xxgkzl-menu{margin-right: -15px; margin-left: -15px; overflow: hidden;}
.zwgk-xxgkzl-menu li{float: left; width:50%;} 
.zwgk-xxgkzl-menu li a{display: block; padding: 1.625em .625em; margin: 0 15px 30px; font-size: 1.125em; text-align: center; background-color: #fff; border: 1px dashed #527dc4;}
.zwgk-xxgkzl-menu li a span{display: inline-block; vertical-align: middle;}
.zwgk-xxgkzl-menu li a img{display: inline-block; vertical-align: middle; margin-left: .6125em;}
.zwgk-xxgkzl-menu li.li4{width: 100%;}
.zwgk-xxgkzl-menu li.li4 a img{margin-right: .6125em; margin-left: 0;}

.zwgk-zcwj-list{}
.zwgk-zcwj-list li a{position: relative; display: block; margin-top: .8125em; border: 1px solid #ebeaeb;}
.zwgk-zcwj-list li a dl{position: relative; padding: .8125em 0;}
.zwgk-zcwj-list li a dl dt{position: absolute; top: -1px; bottom: -1px; left: -1px; width: 85px;}
.zwgk-zcwj-list li a dl dt div{position: absolute; top: 50%; left: 50%; margin-top: -28px; margin-left: -26px; width: 51px; height: 53px; padding-top: 3px; text-align: center; background: url(../images/date_bg.png) no-repeat;}
.zwgk-zcwj-list li a dl dt div strong{display: block; margin-right: .125em; font-size: 1.5em; color: #527dc4; line-height: 30px;}
.zwgk-zcwj-list li a dl dt div span{display: block; font-size: .75em; color: #999; line-height: 20px;}
.zwgk-zcwj-list li a dl dd{margin-left: 85px; margin-right: 1.25em;}
.zwgk-zcwj-list li a dl dd .title{font-weight: bold; padding-bottom: .8125em;}
.zwgk-zcwj-list li a dl dd .memo{font-size: .875em; line-height: 1.6em; min-height: 3.2em; color: #999;}
.zwgk-zcwj-list li a dl dd .time{display: none;}
.zwgk-zcwj-list li a:hover{background-color: #ebeaeb;}
.zwgk-zcwj-list li.first a{background-color: #f1f2f4;}
.zwgk-zcwj-list li.first dl dt{background-color: #e64141; width: 72px;}
.zwgk-zcwj-list li.first dl dt div{padding-top: 6px; background-image: url(../images/date_bg2.png);}
.zwgk-zcwj-list li.first dl dt div strong{color: #fff; font-size: 1.125em; line-height: 22px;}
.zwgk-zcwj-list li.first dl dt:after{position: absolute; top: 50%; right: -16px; content: ""; margin-top: -8px; border: transparent solid 8px; border-left-color: #e64141;}

.zwgk-zdly .menu-icons{overflow: visible;}
.zwgk-zdly .menu-icons li{position: relative; width: 20%;}
.zwgk-zdly .menu-icons li a.link{padding-top: 1.675em; padding-bottom: 1.675em; background-color: #eff4fe; border: none; margin-bottom: 0 !important; text-align: center; cursor: pointer;}
.zwgk-zdly .menu-icons li a.link font{max-width: none;}
.zwgk-zdly .menu-icons li a.link:before{width: 22px; height: 22px; margin: 0; background-image: url(../images/zwgk_icons_zdly.png);}
.zwgk-zdly .menu-icons li a.link.hover:before{background-position: 0 -22px;}
.zwgk-zdly .menu-icons li a.link.hover{color: #fff; background-color: #527dc4;}
.zwgk-zdly .menu-icons li a.link.hover a{color: #fff; }
.zwgk-zdly .menu-icons li .subnav{position: absolute; top: auto; right: 7px; left: 8px; z-index:100; display: none; background-color: #f0f8ff;}
.zwgk-zdly .menu-icons li .subnav dd a{display: block; padding: .625em; float: none; text-align: center; margin-top: 1px;}
.zwgk-zdly .menu-icons li .subnav dd a:hover{color: #fff; background-color: #527dc4;}

.zwgk-wgk .menu-icons{overflow: visible;}
.zwgk-wgk .menu-icons li{position: relative; width: 20%;}
.zwgk-wgk .menu-icons li a.link{margin-top: 1em !important; margin-bottom: 0 !important; padding-top: 1.5em; padding-bottom: 1.5em; font-size: 1.5em; color: #527dc4; background-color: #cddde3; border: none; margin-bottom: 0; text-align: center; cursor: pointer;}
.zwgk-wgk .menu-icons li a.link:after{position: absolute; right: 0; bottom: -2px; left: 0; content: ""; width: 100%; height: 2px; background-color: #527dc4;}
.zwgk-wgk .menu-icons li a.link:before{width: 40px; height: 40px; margin-bottom: .625em;  background-image: url(../images/zwgk_icons_wgk.png);}
.zwgk-wgk .menu-icons li.li1 a.link{background-color: #dfc5c3;}
.zwgk-wgk .menu-icons li.li2 a.link{background-color: #c9d6e8;}
.zwgk-wgk .menu-icons li.li3 a.link{background-color: #d1e8dd;}
.zwgk-wgk .menu-icons li.li4 a.link{background-color: #e7ebc3;}
.zwgk-wgk .menu-icons li.li1 a.link:before{background-position: 0 -40px;}
.zwgk-wgk .menu-icons li.li2 a.link:before{background-position: 0 -80px;}
.zwgk-wgk .menu-icons li.li3 a.link:before{background-position: 0 -120px;}
.zwgk-wgk .menu-icons li.li4 a.link:before{background-position: 0 -160px;}

.zwgk-wgk .menu-icons li .subnav{position: absolute; top: auto; right: 7px; left: 8px; z-index:100; display: none; padding: 1em .5em; background-color: #eff4fe; border: 1px solid #527dc4; height: 10em;}
.zwgk-wgk .menu-icons li .subnav dd{float: left; width: 50%;}
.zwgk-wgk .menu-icons li .subnav dd a{display: block; padding: .5em; margin: .5em 0; float: none; color: #3773bd; text-align: left;}


/*数据开放*/
.sjkf-czsj dt{float: left;}
.sjkf-czsj dd{margin-left: 220px;}
.sjkf-czsj dd ul{margin-top: -1em;}
.sjkf-hysj ul{margin-right: -5px; margin-left: -5px;}
.sjkf-hysj ul li{float: left; width: 50%;}
.sjkf-hysj ul li a{display: block; margin: 0 5px 20px 5px; }
.sjkf-hysj ul li a dl{position: relative; margin: 5px; height: 230px; background-color: #c9e0ff; box-shadow:0 0 5px rgba(0 0 0 / 15%);}
.sjkf-hysj ul li a dl dt{position: absolute; top: 2px; left: -5px;}
.sjkf-hysj ul li a dl dd{position: relative; width: 100%; height: 100%; display: table;}
.sjkf-hysj ul li a dl dd div{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle; font-size: 1.5em; color: #527dc4; text-align: center;} 

/*政民互动*/
.zmhd-12345rx .common-more li{width: auto; margin-left: 2.25em;}
.zmhd-12345rx .common-more li a{background-color: transparent; border: none;}
.zmhd-12345-main{position: relative;}
.zmhd-12345-main .zmhd-12345-navs{position: absolute; right: 0; top: -2.5em; height: 2.5em; line-height: 24px;}
.zmhd-12345-main .zmhd-12345-navs li{width: auto;}
.zmhd-12345-main .zmhd-12345-navs li a{padding: 0; font-size: .9375em; margin-left: 2em; color: #527dc4; background-color: transparent; border: none;}
.zmhd-12345-main .zmhd-12345-navs li a:before{width: 24px; height: 24px; margin-right: .3125em; margin-left: 0; background-image: url(../images/zmhd_12345_navs.png);}
.zmhd-12345-main .zmhd-12345-navs li.li1 a:before{background-position: 0 -24px;}
.zmhd-12345-main .zmhd-12345-navs li.li2 a:before{background-position: 0 -48px;}

.zmhd-12345-menus li{width: 50%;}
.zmhd-12345-menus li a.link{margin-top: 15px; margin-bottom: 0 !important; padding-top: 1.375em; padding-bottom: 1.25em; color: #fff; background-color: #527dc4; border: none;}
.zmhd-12345-menus li a.link:before{width: 50px; height: 50px; margin-bottom: 0 !important; background-image: url(../images/zmhd_menuIcons.png);}
.zmhd-12345-menus li a.link:hover{font-weight: bold; background-color: #527dc4;}
.zmhd-12345-menus li.li1 a.link:before{background-position: 0 -50px;}
.zmhd-12345-menus li.li2 a.link:before{background-position: 0 -100px;}
.zmhd-12345-menus li.li3 a.link:before{background-position:  0 -150px;}
.zmhd-12345-xjgs li{position:relative; padding: .6125em 390px .6125em 0; border-bottom: 1px solid #f1f1f1;}
.zmhd-12345-xjgs li span{position: absolute; top: 50%; display: block; margin-top: -.625em; color: #666; line-height: 1.25em; text-align: left;}
.zmhd-12345-xjgs li span font{display: inline-block; vertical-align: middle; width: 98%;}
.zmhd-12345-xjgs li span a{display: inline-block; vertical-align: middle; width: 98%;}
.zmhd-12345-xjgs li .xjzt{position: relative; top: auto; margin-top: 0; padding-left: 1em;}
.zmhd-12345-xjgs li .xjlb{right: 270px; width: 100px; text-align: center;}
.zmhd-12345-xjgs li .sldw{right: 130px; width: 120px;}
.zmhd-12345-xjgs li .tjrq{right: 0; width: 120px; text-align: center;}
.zmhd-12345-xjgs li.head{font-size: 1.125em; font-weight: bold; margin-top: .5em;}
.zmhd-12345-xjgs li.head span{color: #293895 !important;}
.zmhd-12345-xjgs li.head span:after{content: normal;}

.wzjx_title h2{margin-bottom: 20px;}
.wzjx_title li{width: 50%;float: left;}
.wzjx_title li a img{width: 100%;}

.zmhd-zfzx .head{text-align: center;}
.zmhd-zjdc .infoList{padding: .6125em 1em; background-color: #fff; height: 249px;}
.zmhd-xwfbh .owl-carousel dl dt{height: 193px; overflow: hidden;}
.zmhd-xwfbh .owl-carousel dl dt img{height: auto; min-height: 100%;}
.zmhd-xwfbh .owl-carousel dl dd{padding: .5em 1em; line-height: 1.875em; background-color: #fff;}
.zmhd-xwfbh .owl-carousel dl dd h4{font-size: .875em; font-weight: bold;}
.zmhd-xwfbh .owl-carousel dl dd h5{font-size: .875em; color: #1753cf;}


/*专题专栏*/
.ztzl-list{overflow: hidden;}
.ztzl-list ul{margin-right: -15px; margin-left: -15px; overflow: hidden;}
.ztzl-list ul li{float: left; width: 25%;}
.ztzl-list ul li a{display: block; margin: 0 15px 30px; overflow: hidden;}
.ztzl-list ul li a img{display: block; /*width: 100%;*/ height: 100%;}

@media (max-width: 1299px){
}

@media (max-width: 1199px){
  .mlfc-header{background-position: center top;}
  .mlfc-header .container dl{padding-left: 380px;}
  .mlfc-header .container dl dt img{height: 70px;}
  .mlfc-header .container dl dd{margin-top: .3125em;}
  .mlfc-header .swiper-nav .swiper-slide .link{color: #527dc4;}
  .mlfc-fcgk dl dd .cont{font-size: .9375em;}
  .mlfc-lyzn .travel .right dl{height: 210px;}
  .mlfc-fjms .mySwiper{padding-top: 40px;}
  .mlfc-fjms .mySwiper .swiper-slide img{width: 100px; height: 100px;}
  
  .zwgk-xxgkzl-menu{margin-right: -10px; margin-left: -10px;}
  .zwgk-xxgkzl-menu li a{margin: 0 10px 20px;}
  .zwgk-zdly .menu-icons li a.link:before{display: block; margin: 0 auto .3125em;}
}

@media (max-width: 991px){
  .mlfc-body .seemore{line-height: 32px;}
  .mlfc-header .container{padding-right: 0; padding-left: 0;}
  .mlfc-header .container dl{padding-left: 0; margin-top: 0;}
  .mlfc-header .container dl dt{position: static; padding: 8% 15px 5%; text-align: center;}
  .mlfc-header .container dl dt img{height: auto;}
  .mlfc-header .swiper-nav .swiper-slide .link{padding-bottom: 0;}
  .mlfc-fcgk dl dt{float: none; width: auto; text-align: center; margin-bottom: 15px;}
  .mlfc-fcgk dl dd{float: none; width: auto;}
  .mlfc-fcgk dl dd .cont{margin-left: 0;}
  .mlfc-fcgk .menu1{ position: static; margin-top: 3%; margin-right: -1px; margin-left: -1px; overflow:hidden;}
  .mlfc-fcgk .menu1 li{width: 20%;}
  .mlfc-fcgk .menu1 li a{width:auto; padding: .5em 0; margin:1px 1px 0; font-size: .875em; text-align: center; background-color: #f7f7f7;}
  .mlfc-fcgk .menu2 li a span{line-height: 50px;}
  .mlfc-cyzs .owl-carousel .item dl dd{font-size: 1em;}
  .mlfc-fjms{padding-bottom: 8%; background-size: auto 100%;}
  .mlfc-fjms .mySwiper2{ height: auto;}
  .mlfc-fjms .mySwiper2 .swiper-slide img{width: 100%;}
  .mlfc-fjms .mySwiper2 .swiper-slide div{width: 100%; visibility: visible;}
  .mlfc-fjms .mySwiper{width: 100%; padding-top: 15px;}
  .mlfc-fjms .mySwiper .swiper-slide{background-color: #fff; height: 100px;}
  .mlfc-fjms .mySwiper .swiper-slide img{width: 100%; height: auto; min-height:100%; opacity: .4; border-radius: 0; border: none;}
  
  .mlfc-fjms .mySwiper .swiper-slide div{display: none;}
  .mlfc-fjms .mySwiper .swiper-slide-thumb-active img{opacity: 1;}
  .mlfc-fjms .mySwiper .swiper-slide.on img{opacity: 1;}
  
  .mlfc-lswh ul{margin-top: -15px; margin-right: -7px; margin-left: -8px;}
  .mlfc-lswh ul li{float: left; width: 50%;}
  .mlfc-lswh ul li a{margin: 15px 7px 0 8px;}
  .mlfc-lswh ul li a span{bottom: 8%; line-height: 32px;}

  .zwgk-left{float: none; width: auto;}
  .zwgk-right{float: none; width: auto;}
  .zwgk-xxgkzl-menu{margin-right: -7px; margin-left: -8px;}
  .zwgk-xxgkzl-menu li a{margin: 0 7px 15px 8px;}
  .zwgk-zdly .menu-icons li{width: 33.33333%; margin-bottom: 15px;}
  .zwgk-wgk .menu-icons li{width: 33.33333%;}
  .zwgk-wgk .menu-icons li .subnav{margin-left: -1px;}

  .zmhd-zxft .zxft-main{padding-left: 0;}
  .zmhd-12345-list{float: none; width: auto;}
  .zmhd-12345-menus{float: none; width: auto;}
  .zmhd-zxft .zxft-pics{position: static; padding: 1em 0; text-align: center; width: auto;}
  .zmhd-zxft .zxft-pics a{margin-right: 0;}
  .zmhd-zxft .zxft-list{margin-left: 0;}
  .zmhd-12345-xjgs li:nth-child(6){display: none;}
  .zmhd-12345-xjgs li:nth-child(7){display: none;}
  .zmhd-12345-xjgs li:nth-child(8){display: none;}
  .zmhd-xwfbh .owl-carousel dl dt{height: 160px;}
  .zmhd-zjdc .infoList{height: auto;}
  
  .ztzl-list ul{margin-right: -7px !important; margin-left: -8px !important;}
  .ztzl-list ul li a{margin: 0 7px 15px 8px !important;}
  
}

@media (max-width:880px) {
  
  .ztzl-list ul li{width:33.33333%;}
   
}

@media (max-width:768px) {
  .mlfc-fcgk .menu2{margin-top: -30px; margin-right: -5px; margin-left: -5px; overflow: hidden;}
  .mlfc-fcgk .menu2 li{width: 25%;}
  .mlfc-fcgk .menu2 li a{ margin: 30px 5px 0;}
  .mlfc-fjms .mySwiper .swiper-slide{height: 80px;}
  
  .zwgk-wgk .menu-icons li a.link{font-size: 1.25em; font-weight: bold;}
}

@media (max-width: 680px){

}

@media (max-width: 640px){
  .mlfc-header{height: auto;}
  .mlfc-header .container .inMobile{display: block; position: static;}	
  .mlfc-head img{height: 50px;}
  .mlfc-lyzn .travel .left dd .infoList{margin-left: 0;}
  .mlfc-fjms .mySwiper .swiper-slide{height: 60px;}
  
  .zwgk-zdly .menu-icons li{width: 50%; margin-bottom: 15px;}
  .zwgk-wgk .menu-icons li{width: 50%;}
  .sjkf-czsj dt{float: none; display: none;}
  .sjkf-czsj dd{margin-left: 0;}
  .sjkf-hysj ul{margin-right: -5px; margin-left: -5px;}
  .sjkf-hysj ul li{float: left; width: 50%;}
  .sjkf-hysj ul li a{display: block; margin: 0 5px 20px 5px;}
  .sjkf-hysj ul li a dl{height: 180px;}
  .sjkf-hysj ul li a dl dd div{padding-top: 15%; height: 85%; font-size: 1.25em; font-weight: bold;}
}

@media (max-width: 600px){
  .mlfc-header .swiper-wrapper{display: block;}
  .mlfc-header .swiper-nav .swiper-slide{width: 33.33333%;}
  .mlfc-fcgk .menu1 li{width:33.33333%;}
  .mlfc-fcgk .menu1 li a{font-size: .75em;}
  .mlfc-lyzn .travel .left dd{padding-right: 6%; padding-left: 6%;}
  .mlfc-lyzn .travel .right dl{height: 180px;}
  .mlfc-lyzn .travel .right dl dt{width: 55%;}
  .mlfc-lyzn .travel .right dl dd{width: 45%;}

  .zmhd-12345-main .zmhd-12345-navs{position: static; margin-top: 1em; margin-right: -1px !important; margin-left: -1px !important; height: auto;}
  .zmhd-12345-main .zmhd-12345-navs li{width: 25%;}
  .zmhd-12345-main .zmhd-12345-navs li a{margin: 0 1px 2px !important; padding: .625em 0; background-color: #f6f6f6;}
  .zmhd-12345-box{border-top: 1px solid #e4e4e4;}
  .zmhd-12345-xjgs li{padding-right: 0; padding-top: .625em; padding-bottom: .625em; border-bottom: 1px solid #e4e4e4;}
  .zmhd-12345-xjgs li.head{display: none;}
  .zmhd-12345-xjgs li span{position: static; display: block; padding-top: 5px; padding-bottom: 5px; margin-top: 0; padding-left: 0 !important; width: auto !important; text-align: left !important; color: #000 !important;}
  .zmhd-12345-xjgs li span:before{height: auto; width: auto; font-weight: bold;}
  .zmhd-12345-xjgs li span a{display: inline; line-height: 1.5em;}
  .zmhd-12345-xjgs li span font{display: inline; line-height: 1.5em;}
  .zmhd-12345-xjgs li .xjzt:before{content: "诉求主题：";}
  .zmhd-12345-xjgs li .xjlb:before{content: "问题类型：";}
  .zmhd-12345-xjgs li .sldw:before{content: "受理单位：";}
  .zmhd-12345-xjgs li .tjrq:before{content: "提交日期：";}
  
  .ztzl-list ul li{width: 50%;}
  
}

@media (max-width: 480px){
  .zmhd-12345-menus li a i{width: 35px; height: 35px;}
  .zmhd-12345-menus li a i:before{width: 35px; height: 35px; background-image: url(../images/zmhd_menuIcons_min.png);}
  .zmhd-12345-menus li.li0 a i:before{background-position: -35px 0;}
  .zmhd-12345-menus li.li1 a i:before{background-position: -35px -35px;}
  .zmhd-12345-menus li.li2 a i:before{background-position: -35px -70px;}
  .zmhd-12345-menus li.li3 a i:before{background-position: -35px -105px;}
  .zmhd-12345-menus li.li4 a i:before{background-position: -35px -140px;}
  .zmhd-12345-menus li.li5 a i:before{background-position: -35px -175px;}
  .zmhd-12345-menus li.li0 a:hover i:before{background-position: 0 0;}
  .zmhd-12345-menus li.li1 a:hover i:before{background-position: 0 -35px;}
  .zmhd-12345-menus li.li2 a:hover i:before{background-position: 0 -70px;}
  .zmhd-12345-menus li.li3 a:hover i:before{background-position: 0 -105px;}
  .zmhd-12345-menus li.li4 a:hover i:before{background-position: 0 -140px;}
  .zmhd-12345-menus li.li5 a:hover i:before{background-position: 0 -175px;}
  .zmhd-zxft .zxft-list li a h4{white-space: normal;}

}

@media (max-width: 450px){
  .mlfc-lyzn .travel .right dl{height: 160px;}
  .mlfc-lyzn .travel .right dl dd&gt;div img{height: 30px;}
  .mlfc-fjms .mySwiper .swiper-slide{height: 40px;}
  
  .zwgk-leader-box .head li{width: 50%;}
  .zwgk-leader-item .lead-first dl{height: auto;}
  .zwgk-leader-item .lead-first dl dt{float: none; width: auto; margin-bottom: 15px;}
  .zwgk-leader-item .lead-first dl dt a img{width: auto; margin: 0 auto; padding: .3125em; background-color: #fff;}
  .zwgk-leader-item .lead-first dl dd{float: none; width: auto;}
  .zwgk-leader-item .lead-list .item{padding-bottom: 1em; margin-bottom: 1em; border-bottom: 1px dashed #dadada;}
  .zwgk-leader-item .lead-list .item span{position: static; display: block; margin-bottom: .5em;}
  .zwgk-leader-item .lead-list .item ul{margin-left: 0;}
  .zwgk-leader-item .lead-list .item ul li{margin-left: 0; margin-right: 1em;}
  .zwgk-zcwj-list li a dl dt{width: .3125em; background-color: #ebeaeb;}
  .zwgk-zcwj-list li a dl dt div{display: none;}
  .zwgk-zcwj-list li a dl dd{margin-left: 1.375em;}
  .zwgk-zcwj-list li a dl dd .title{white-space: normal; line-height: 1.6em;}
  .zwgk-zcwj-list li a dl dd .memo{display: none;}
  .zwgk-zcwj-list li a dl dd .time{display: block; color: #999;}
  .zwgk-zcwj-list li.first dl dt{width: .3125em; background-color: #e64141;}
  .zwgk-zdly .menu-icons li{overflow: hidden;}
  .zwgk-zdly .menu-icons li a.link font{line-height: 40px; text-align: center; overflow:hidden;}
  .zwgk-zdly .menu-icons li.li1 a.link font{width: 6em; line-height: 20px;}
  
  .sjkf-hysj ul li a dl{height: 140px;}
  .sjkf-hysj ul li a dl dt img{height: 50px;}
}

@media (max-width: 360px){
  .mlfc-fcgk .menu2 li a span{line-height: 30px;}
  .zmhd-xwfbh .owl-carousel dl dt{height: auto;}

}

@media (max-width: 320px){

}</pre></body></html>